About Isle Of Wight Bus & Coach Museum Limited (04087762) United Kingdom