About Straight Bat Marketing Ltd (04710443) United Kingdom