About N.blake & Co Limited (13676087) United Kingdom