About Metrollo Limited (01744465) United Kingdom