About W & L Willett (sales) Limited (04902122) United Kingdom