About Squib Photography Limited (08407028) United Kingdom