About Richard H Campbell Limited (SC526515) United Kingdom