About Sander Construction Limited (10603613) United Kingdom