About Lloyd Manex Limited (03325095) United Kingdom