About Oswald Langton Limited (11644579) United Kingdom