About Firth Mellor Holdings Limited (13379139) United Kingdom