About Bauers Of London Ltd (08349639) United Kingdom