About Sparkhouse Metering Limited (12094138) United Kingdom