About Richard Walter Limited (10721756) United Kingdom