About Catford Holdings Limited (10440279) United Kingdom