About B. & P. Buswell Limited (01749855) United Kingdom