About Beaufoy Holdings Limited (12642639) United Kingdom