About Abdullah Old Tractor Parts Limited (10672022) United Kingdom