About Blue Straggler Ltd (11091502) United Kingdom