About Antelope Holdings Limited (05950496) United Kingdom