About Assent Major Projects Limited (13603628) United Kingdom