About P&a Directors Limited (03662453) United Kingdom