About Palmeira Cs Associates Ltd (01812209) United Kingdom