About Wickham Garage Ltd. (03085989) United Kingdom