About Calo Estates Limited (12205704) United Kingdom