About Ferrolloyd Holdings Limited (13445251) United Kingdom