About Sir Richard Hotham Project Ltd (09347715) United Kingdom