About Durkin & Ramsey Investments Limited (10382015) United Kingdom