About Heckfield Management Holdings Limited (07210451) United Kingdom