About Llewellins Machine Company Limited (00223081) United Kingdom