About Richard Anderson Limited (04052920) United Kingdom