About Tiamboli Ltd. (08121570) United Kingdom