About S.a. Blackmore Limited (00512339) United Kingdom