About Freddy Construction Ltd (13070503) United Kingdom