About Neo Beaumont Limited (12195681) United Kingdom