About Demirel Limited (11781301) United Kingdom