About Swadlincote Maintenance Limited (10114006) United Kingdom