About James P.croasdale & Son Limited (00588334) United Kingdom