About Richter Associates (bedford) Limited (12449051) United Kingdom