About J. Loader & Co. Limited (00661560) United Kingdom