About The Jay (arthouse) Limited (07401606) United Kingdom