About West Lodge Capital Number One Limited (12363395) United Kingdom