About Trim Payroll Solutions Ltd (12291755) United Kingdom