About D Begg Holdings Limited (12035224) United Kingdom