About J Blackburn & Sons Limited (06306941) United Kingdom