About Maccarthaigh Fire Safety Consultants Limited (SC603441) United Kingdom