About Acclaim Construction Limited (09272139) United Kingdom