About The New Earth Works Limited (05689610) United Kingdom