About Lancaster Fastener Company Limited (01522235) United Kingdom