About J A Eastwood & Co Ltd (12295499) United Kingdom