About Majo Design Limited (05240781) United Kingdom