About Tom Clixby Ltd (09236803) United Kingdom