About Minianchor Limited (01584606) United Kingdom