About Oswald Tupton As Limited (11643191) United Kingdom