About M Rollin Design Limited (11881539) United Kingdom