About Thruxton (b.a.r.c.) Limited (00966771) United Kingdom