About Squeeze Photography Ltd (06888323) United Kingdom