About London Upholsterers Limited (06833730) United Kingdom