About Peca Edmir 35126 Limited (08985905) United Kingdom