About D & F Kirrane Construction Limited (07611159) United Kingdom