About Britannia Superfine Limited (00526712) United Kingdom