About Baker Caldwall Ltd (12470056) United Kingdom