About Tip Top Computers Limited (03864188) United Kingdom