About Barred Straw Limited (09459127) United Kingdom