Celtic Limousines
Unit 8,Ely Distribution Centre,Ely
South Glamorgan
CF5 5NJ
0800 0520052
Car Hire
Visit Website