About Ladds Radio And Television Limited (00705957) United Kingdom