About Mcavoy International Pipeline Services Limited (06231872) United Kingdom