About 101 Barking Road Limited (11007921) United Kingdom