About Elements (herringthorpe) Management Limited (06581227) United Kingdom