About Andrew Turner Inventions Ltd (08743425) United Kingdom