About Mark Klesel & Co Ltd (03900682) United Kingdom