About Ellis Brigham Onc 28 Limited (07300710) United Kingdom