About Mowack Designs Ltd. (12279266) United Kingdom