About Ubk (thurloe) Ltd. (06781091) United Kingdom