About The George Leeds Limited (09482304) United Kingdom