About Birchwood Independence Ltd (11324370) United Kingdom