About Bamford Ink Limited (10902370) United Kingdom