About J.w. Crosby & Company Limited (04080153) United Kingdom