About Spray Plaster Specialists Ltd (07544109) United Kingdom