About Complete Camera Platforms Ltd (07528221) United Kingdom