About Sheehan Nagle Hartray Associates Limited (10762103) United Kingdom