About Bartsbury Limited (00528436) United Kingdom