About Ken Magill & Son Limited (05395031) United Kingdom