About Timberfield Limited (03266302) United Kingdom