About P & S Palimar Ltd (06749748) United Kingdom