About N Pelekoudas Limited (09054178) United Kingdom