About Encore Building Solutions Limited (10891580) United Kingdom