About Carlroth Company Limited (11414355) United Kingdom