About Ian Sparrow Equipment Limited (02112967) United Kingdom