About 3d Specialist Interiors Limited (09971859) United Kingdom