About Glanford Electronics Limited (02860780) United Kingdom