About Trimmer Trading Limited (07755869) United Kingdom