About Barwick Services Limited (10309194) United Kingdom