About W & H Motors Limited (02060616) United Kingdom