About J. Nicklin & Sons Limited (09060275) United Kingdom