About Steve Armitage Ltd. (09974056) United Kingdom