About Mann Made Designs Limited (05586044) United Kingdom