About Aldershot Home Improvement Limited (13450939) United Kingdom