About Oxfordshire Oak Frame Building S Ltd (10558562) United Kingdom