About Braid Hills Limited (04610911) United Kingdom