About P & A Henderson Limited (12733842) United Kingdom