About Fixspec Consulting & Training Services Limited (12960643) United Kingdom