About Wheelbase Holdings Limited (06017040) United Kingdom