About Ward Programming Ltd (07561222) United Kingdom