About Stephen Hall 70 Limited (10141233) United Kingdom