About Edgerator Connections Ltd (13435233) United Kingdom