About Philip J Alford Ltd (10057609) United Kingdom