About Straw Services Ltd (08532973) United Kingdom