About Mercy Trading Company Limited (13613185) United Kingdom