About Canon House Projects Limited (06709768) United Kingdom