About Sultan Barakat Limited (08261542) United Kingdom