About Blackguild & Partners Limited (10537200) United Kingdom