About Clawthorpe Ltd (13525986) United Kingdom