About Yorkshire Interiors Ltd (12874031) United Kingdom