About Oswald T. Hall Limited (00440746) United Kingdom