About Lumley Garden Rooms & Bifolds Ltd (12971997) United Kingdom