About Damascan Kitchen Limited (12911533) United Kingdom