About Bellmoor Construction Limited (08382891) United Kingdom