About Bernard Allen Consulting Limited (10693329) United Kingdom