About Bards & Co (developments) Limited (10424472) United Kingdom