About Always Science & Technology Development (uk) Co. Ltd. (08810860) United Kingdom