About Bedugal Ltd. (07620328) United Kingdom