About Timsbury Ltd (06655709) United Kingdom