About P Palmer Holdings Ltd (12194181) United Kingdom