About Shearer Investments Limted Ltd (SC705054) United Kingdom