About Wheelwright & Co. Ltd. (06676818) United Kingdom