About Natural Breaks Limited (02996621) United Kingdom