About Edgecombe S (cardiff) Limited (00749520) United Kingdom