About James A Harris Limited (08291061) United Kingdom