About Thorneycroft Services Ltd (06025467) United Kingdom