About C J And J A Hall Limited (07620453) United Kingdom