About Richard Alan (holdings) Limited (04197110) United Kingdom