About Thurgood Design Limited (04974181) United Kingdom