About Smith & Johnson (keighley) Limited (02845364) United Kingdom