About Thornton Design Services Limited (06294630) United Kingdom