About Bulcars Holding Ltd (10674111) United Kingdom