About Met-excel Limited (05923839) United Kingdom