About Living Projects Limited (06827239) United Kingdom