About Sir Duchy Limited (06181995) United Kingdom