About Trugg Limited (07448198) United Kingdom