About Baltrical Technologies Ltd (08702676) United Kingdom