About Straight Bat (uk) Limited (05662334) United Kingdom