About J.t. Davies & Sons Holdings Limited (05985342) United Kingdom