About Antell Brothers Limited (00550605) United Kingdom