About Pendant Interiors Limited (SC508661) United Kingdom