About Peterson Edzell Limited (SC655436) United Kingdom