About Tipperhurst Limited (04290586) United Kingdom