About Manx (uk) Limited (07294240) United Kingdom