About Occidor Limited (01608768) United Kingdom