About Senso Blackburn Uk Limited (09401346) United Kingdom