About Oberbrambach Ltd. (07670541) United Kingdom