About Eddy S Baber Shop Limited (12660715) United Kingdom