About Trimmers Limited (06883455) United Kingdom