About Generic Management Components & Solutions Ltd (05617361) United Kingdom