About Sheehan Accounting Limited (12662142) United Kingdom