About Black Rock Holdings Limited (04736160) United Kingdom