About Skidmore Construction Limited (04614298) United Kingdom