About P & La Limited (12657334) United Kingdom