About International Project Support Rock & X Bloks Ltd (08280992) United Kingdom