About Abbeystone (london) Ltd (10785304) United Kingdom