About Mcyaffie Associates Ltd (13184106) United Kingdom