About Arthur Bamford Limited (12654660) United Kingdom