About N J Taylor Holdings Limited (12286157) United Kingdom