About Numark Leasing Ltd (12284956) United Kingdom