About H J Scott & Sons Limited (10935057) United Kingdom