About Bfs Holdings Ltd (10951023) United Kingdom