About Mano (uk) Limited (08287254) United Kingdom