About Bramrose Limited (09960210) United Kingdom