About Chaparral Limited (11198685) United Kingdom