About Stan Blackmore And Son Limited (13327364) United Kingdom