About Ack Meters And Enterprises Limited (05948221) United Kingdom