About Burkhard London Limited (10846118) United Kingdom