About Failsworth Engineering Limited (01673457) United Kingdom