About The Slanted Door (stamford) Ltd (13013216) United Kingdom