About Blackrow Engineering Co. Limited (01522249) United Kingdom