About Peleides Limited (07722986) United Kingdom