About The Blackboxcamera Company Ltd (03788895) United Kingdom