About Balmoral Segensworth Limited (11045840) United Kingdom