About 11 Amherst Road Limited (12694464) United Kingdom