About Preston Tech International Limited (07558709) United Kingdom