About Hastings London Limited (06658190) United Kingdom