About B W Upton & Sons Limited (07545670) United Kingdom