About Stavordale Limited (10054599) United Kingdom