About Craufurd Flares International Limited (00775854) United Kingdom