About Barrington Fleur Limited (11943157) United Kingdom