About Chrystall Project And Environmental Solutions Ltd (06218341) United Kingdom