About Olsen Toemrerteam Ltd (10116782) United Kingdom