About Dequette Limited (02473762) United Kingdom