About Oswald Forty Two Limited (13355216) United Kingdom