About P & A Jennings Holdings Limited (04578708) United Kingdom