About L.c.t. Upholsterers Limited (01812852) United Kingdom