About B.deka Limited (08987517) United Kingdom