About Pedroca Limited (12192546) United Kingdom