About Camera Grip Services London Ltd (07230300) United Kingdom