About C. A. Savvides & Co Limited (05263650) United Kingdom