About B G Smalley & Sons Limited (05949196) United Kingdom