About Jac Mansel Limited (10272537) United Kingdom