About Houghton Design Services Ltd (07813023) United Kingdom