About J&m Technical Services Ltd (09823926) United Kingdom