About North Street Barking Limited (12001339) United Kingdom