About Tamsquite Ltd (04621128) United Kingdom