About Mennek Limited (05255643) United Kingdom