About Leswell Street Enterprises Limited (05131459) United Kingdom