About Trimmers Arms Limited (13299711) United Kingdom