About The Albert Investment Co Limited (SC422861) United Kingdom