About Lancaster House Trading & Consulting Ltd (07545514) United Kingdom