About Scoltock Ray Limited (11155949) United Kingdom