About Wittington Investments (apollo) Limited (08637983) United Kingdom