About Beatrice Construct Ltd (11596108) United Kingdom