About J H Cresswell & Sons Limited (06439859) United Kingdom