About Upton Major Ltd (07105080) United Kingdom