About Liddell Street Limited (08350820) United Kingdom