About T L Killis & Sons Limited (07562000) United Kingdom