About Beaudel Holdings Limited (11925243) United Kingdom