About Absolute Thatch Limited (04609032) United Kingdom