About Dhaba Barrow Ltd (11715030) United Kingdom