About Max Frommeld Limited (08732988) United Kingdom