About Barhill Limited (06865500) United Kingdom