About Kavannagh Construction 2 Ltd (10243908) United Kingdom