About Charity And Taylor (precision Navigation) Limited (05040546) United Kingdom