About J Holdsworth Airbrush Art Ltd (12891918) United Kingdom