About Magnum Meter Finance Limited (12135088) United Kingdom