About Mccarroll Management Ltd (07943005) United Kingdom