About Nixon Allen Limited (06400535) United Kingdom