About Keith Trubshaw Limited (09257516) United Kingdom