About Scanners And Spanners Company Limited (06770355) United Kingdom