About James Logan Hall Limited (08670516) United Kingdom