About Richardson Phillips Limited (11820919) United Kingdom