About Tamis & Neil Ltd (12976440) United Kingdom