About Main Lec Solutions Ltd (07976920) United Kingdom