About Allen And James Limited (09140705) United Kingdom