About C.o.w.e. Developments Limited (05698274) United Kingdom