About Lg Byrd Limited (08466836) United Kingdom