About Lee Court (bristol) Limited (06326021) United Kingdom