About Straight 8-8 S Ltd (12093199) United Kingdom