About R Beere & Sons Developers Limited (08695722) United Kingdom