About 16 And 18 High Street Abertridwr Limited (06434984) United Kingdom