About Arkray Factory Ltd. (01912532) United Kingdom