About S.j.r Ceilings & Partitions Limited (11084126) United Kingdom