About De Beauvoir Ltd (13586628) United Kingdom