About Bache Ltd (07686689) United Kingdom