About Trim N Strim Limited (09453209) United Kingdom