About 161 Amhurst Road Limited (04298952) United Kingdom