About The Bedel Ltd (13403055) United Kingdom