About Baker & Norton Limited (04531400) United Kingdom