About Margate Callas Design Services Limited (11514519) United Kingdom