About Scantronics (london) Limited (06962409) United Kingdom