About The Hackney Ramblers Ltd (13135281) United Kingdom