About Richard Phillips Limited (04019603) United Kingdom