About Adelamead Ltd. (06257267) United Kingdom