About Vidin Construction Limited (13385978) United Kingdom