About Steve Bartrum Limited (04822961) United Kingdom