About Tuckenhay Limited (13611228) United Kingdom