About Assemble Projects Limited (05260197) United Kingdom