About Bodo Sperlein Limited (03945105) United Kingdom