About 32ts101bw Ltd (11767321) United Kingdom