About Oscar Uppingham Ltd (12186027) United Kingdom