About H Owen & Co(motor Engineers)limited (00571303) United Kingdom