About Hammond Taxation Services Ltd. (SC246637) United Kingdom