About Straight Off The Bat Ltd (11986039) United Kingdom