About Barass Ltd (12625107) United Kingdom