About Blr Solutions Limited (13221730) United Kingdom