About Ground Source Solutions Ltd. (07333963) United Kingdom