About J Straker Chadwick & Sons Limited (07256798) United Kingdom