About Thorneycroft Enterprises Limited (09940425) United Kingdom