About Project & Safety Services Limited (10978126) United Kingdom