About Ina Mowat Ltd. (10257540) United Kingdom