About Shimmer Telecom Limited (04578962) United Kingdom