About R. C. Harcus And Company (SC067443) United Kingdom