About Baldybeardy Ltd. (NI629366) United Kingdom