About Battersby Upholstery Limited (04876298) United Kingdom