About Minstrel Associates Limited (05069552) United Kingdom