About M. Taylor Limited (05901618) United Kingdom