About Richard Sheehan Associates Limited (05334296) United Kingdom