About Peter Walter Consulting Limited (10127995) United Kingdom