About M C Kelly Limited (02553793) United Kingdom