About L&p Scents Ltd (12759446) United Kingdom