About The Bistre Agency Limited (11683742) United Kingdom