About Latten Building Projects Limited (01442176) United Kingdom