About Oswald Forty Four Limited (13355227) United Kingdom