About Barber Mclelland Ltd (09398769) United Kingdom