About Callow Hall Limited (10427163) United Kingdom