About Stephen Wall Limited (07916682) United Kingdom