About Kentlarch Limited (01440771) United Kingdom