About Peter Bluckert Consulting Limited (07269860) United Kingdom