About The Devon Beacon House Limited (08299553) United Kingdom