About Richard S Meek Limited (05415607) United Kingdom