About Maypel Limited (13489184) United Kingdom