About Sens Bougie Limited (12976024) United Kingdom