About Simon Houlding Upholstery Limited (08656022) United Kingdom