About Stillhouse Lane Bedminster Ltd (11593906) United Kingdom