About L & D Interiors Ltd (04999506) United Kingdom