About The New Scarborough Limited (08790925) United Kingdom