About P J Beard And Associates Ltd (07154571) United Kingdom