About Kiermac Services Limited (SC337195) United Kingdom