About Senlac B & B Ltd (10413995) United Kingdom