About K2 Solar Mounting Solutions Limited (07688136) United Kingdom