About Barrington Rose Limited (07728540) United Kingdom