About Sear Investments Limited (04241167) United Kingdom