About Slater Bros. (motor-cycles) Limited (01594814) United Kingdom