About Balri Limited (07222232) United Kingdom