About M&r Kowal Ltd (08244086) United Kingdom