About Allen And Harriss Limited (09147405) United Kingdom