About Oscar Harrington Ltd (08441012) United Kingdom