About J Skitt & Sons Limited (03463953) United Kingdom