About Johnston Works Limited (04799118) United Kingdom