About Bray (welwyn) Limited (13479542) United Kingdom