About Beels & Co. Ltd. (09028129) United Kingdom