About Paletta & Co Limited (10571625) United Kingdom