About M & J Townley Holdings Ltd (10497465) United Kingdom