About Hastings Green Living Ltd (13405910) United Kingdom