About Tennant-eyles Motorcycles Limited (02567816) United Kingdom