About Techpoint Centres Ltd (07256219) United Kingdom