About Manx Limited (04768576) United Kingdom