About M J Taylor & Son Ltd. (05825007) United Kingdom