About Aldershot Limited (13386394) United Kingdom