About Metronome Business Solutions Ltd. (06955152) United Kingdom