About Richardson (europe) Limited (04169425) United Kingdom