About Trimmers (uk) Ltd. (09328995) United Kingdom