About Barry Technology Ltd (08644577) United Kingdom