About Sibley Investments Limited (04399947) United Kingdom