About Bodo Sparks Ltd (12657027) United Kingdom