About Searles Capital Limited (10366427) United Kingdom