About Walter Beckert Consulting Limited (08273012) United Kingdom