About Steven Lipscomb Limited (06183196) United Kingdom