About Badcock Construction Holdings Limited (07498847) United Kingdom