About Lordship Cooker Centre Limited (03367489) United Kingdom