About Bea Herbert Limited (11908265) United Kingdom