About Oscar Fairchild (essex) Limited (07809978) United Kingdom