About Swaledale Visionplus Limited (06528946) United Kingdom