About Lancaster Holdings (bham) Ltd (12121553) United Kingdom