About Solution & Communications Services Ltd (03387610) United Kingdom