About W & B Willett (sales) Limited (04902121) United Kingdom