About Mellita Limited (05984939) United Kingdom