About Wilcock Design Limited (SC227694) United Kingdom