About Dur Flor Construct Ltd (12284443) United Kingdom