About South Hykeham Ltd (13636184) United Kingdom