About Tedsmore Hall Limited (06352914) United Kingdom