About R & A Hirdre Fawr Limited (10678358) United Kingdom