About Stuart Barton-hagger Limited (04392593) United Kingdom