About Palmerie And Swan Limited (12318315) United Kingdom