About John Allen (yorkshire) Limited (09086904) United Kingdom