About Hesketh Fine Arts Limited (08886903) United Kingdom