About Tucker Design Services Ltd (05330993) United Kingdom