About Pilmuir Holdings Group Limited (SC342851) United Kingdom