back to BRITISH TAXPAYERS ASSOCIATION LIMITED detail