About Sustaining Edge (uk) Limited (06617522) United Kingdom