About Carr Stanley Limited (10864598) United Kingdom