About Stephen Hamilton Taxation Limited (10288499) United Kingdom