About The Painters Armoury Limited (13498968) United Kingdom