About Pallares & Co Limited (07098636) United Kingdom