About Olsen & Oersted Limited (11179399) United Kingdom