About Badger Homes Limited (03508701) United Kingdom