About Philip Armitage Ltd (09943262) United Kingdom