About Stephal Consultancy Limited (07191419) United Kingdom