About Beatrice Wind Limited (SC373172) United Kingdom