About Butler Corporation Limited (12968396) United Kingdom