About Child Hammond Ltd (12521644) United Kingdom