About 30a High Street Limited (12064783) United Kingdom