About Barham Duty Ltd (09148312) United Kingdom