About Steven Glass Limited (NI636737) United Kingdom