About Bodo & Layke Ltd (12023350) United Kingdom