About Windsor Construction Limited (10174794) United Kingdom