About Straight Eight International Ltd (08710929) United Kingdom