About Drill Hall Ltd (12683181) United Kingdom