About Oscar Healy Ltd (11068320) United Kingdom