About Keyes Bros. Limited (01900212) United Kingdom