About Richard Anthony Anderson Limited (05517950) United Kingdom