About Jj Trimmers Limited (11179364) United Kingdom