About Patrick Lindblom Studio Limited (12224893) United Kingdom