About Black Rock Camera Ltd (12809269) United Kingdom