About M. Farren Limited (01739740) United Kingdom