About Stainborough Close 1961 Limited (09225830) United Kingdom