About Richards & Newman Ltd (12044991) United Kingdom