About Barforce Limited (NF003046) Great Britain