About P. Howden Ltd (06180416) United Kingdom