About The Barking Lot (ne) Limited (11328088) United Kingdom