About Howard Powell (motor Cycles) Ltd (05813551) United Kingdom