About Barends Limited (05000755) United Kingdom