About J Chambers & Son Limited (10706210) United Kingdom