About Gabbar Leeds Limited (11295725) United Kingdom