About Straight Eight London Ltd (08463614) United Kingdom