About Neal Ross Limited (10055708) United Kingdom