About Edenhouse (longridge) Limited (06072714) United Kingdom