About Richfield Holdings Limited (12731350) United Kingdom