About Wycombe Motors Ltd (13247378) United Kingdom