About Briggella Mills Limited (05095850) United Kingdom