About Elfbrook Investment Co. Limited (00818458) United Kingdom