About R & A Wildgoose Limited (06541425) United Kingdom