About N Bamford Ltd (10414275) United Kingdom