About Blades Associates Limited (11407162) United Kingdom