About 105 Amhurst Road Limited (07414609) United Kingdom