About Carrington Mcculloch Limited (11920505) United Kingdom