About Philip M Russell Limited (07718840) United Kingdom