About Carr & Co (ne) Holding Limited (13488528) United Kingdom