About Stephen Ball Upholstery Limited (09388598) United Kingdom