About M & C Franklin Limited (13628077) United Kingdom