About London Spray Finishes Limited (09326099) United Kingdom