About 428628 Limited (00428628) United Kingdom