About Ian Barfield Limited (04854416) United Kingdom