About Oswall & Rose Ltd (11478192) United Kingdom