About Slok Ceiling & Partition Solutions Ltd (12443219) United Kingdom