About Tucksco Limited (09294970) United Kingdom