About James Sexton Trimming Limited (08975739) United Kingdom