About Richard A James Limited (07622390) United Kingdom