About Degrasense Limited (06477219) United Kingdom