About Richert & Co Limited (12498087) United Kingdom