About R Hollowell & Sons Limited (10850574) United Kingdom