About Bodo-uk Limited (07705539) United Kingdom