About Stephen Baker Limited (00397414) United Kingdom