About Stagg Bowen Limited (03093731) United Kingdom