About Hackney Shop Ltd (13396083) United Kingdom