About Theo Johns Fine Art Ltd (06310277) United Kingdom