About Snax 24 Pension Trustees Limited (02817535) United Kingdom