About Blubberhouses Moor Limited (02624570) United Kingdom