About J.d. Crosby & Co Limited (04004991) United Kingdom