About Dungarwalla & Co. Limited (07759603) United Kingdom