About N.slater & Co. Limited (00580366) United Kingdom