About Oak Hall Studios Ltd (12784915) United Kingdom