About Barnes Webster (developments) Limited (01604276) United Kingdom