About Strensall Telecom Ltd (09851743) United Kingdom