About Stephen Austin (holdings) Limited (04341989) United Kingdom