About Neo One Distribution Ltd (06882491) United Kingdom