About Terry Whitworth Design Limited (04787894) United Kingdom