About J.blake & Co. Limited (00181020) United Kingdom