About Shellen Construction Limited (03168886) United Kingdom