About 34 Lloyd Street Limited (06830886) United Kingdom