About Blackmore Flats Limited (02659351) United Kingdom