About Latham Upholstery Limited (05148126) United Kingdom