About Edward Kevin Mccaffery Ltd (SC701503) United Kingdom