About Stan Taylor & Son Limited (00861246) United Kingdom