About Badgworthy Land Company Limited (00218403) United Kingdom