About Mammor Limited (03239594) United Kingdom