About Kross Environmental Design Limited (03361038) United Kingdom