About P&a Operations Limited (11277197) United Kingdom