About P And A Hodges Limited (07133996) United Kingdom