About Strickland & Sons Limited (07436025) United Kingdom