About Thombolt Ltd (08297159) United Kingdom