About Straightshot Communications Ltd (08984681) United Kingdom