About Frentusca Constructions Ltd (10584346) United Kingdom