About Durrus Limited (10136863) United Kingdom