About J C Strickland & Sons Limited (05876044) United Kingdom