About Barber Ali Limited (12706826) United Kingdom