About J & M Taylor (holdings) Limited (SC064489) United Kingdom