About Mandes Ltd (04701630) United Kingdom