About Waldorf And James Publications Limited (09272108) United Kingdom