About P Howlett & Co Limited (04609371) United Kingdom