About Stephenson Collier Limited (11810917) United Kingdom