About Ld Richard Limited (09808709) United Kingdom