About On Hardware - Manufacturing Design & Solutions Ltd (11743114) United Kingdom