About Magill Associates Limited (07715645) United Kingdom