About Stephen Tyler Limited (01840310) United Kingdom