About P J & L Alford Limited (08147363) United Kingdom