About Michael Swiers Limited (04722645) United Kingdom