About Carr & Company (london) Limited (09722338) United Kingdom