About Antelope Company Limited (02307337) United Kingdom