About Patricia Napier Ltd (11616102) United Kingdom