About Bengel Group Lp (SL025470) United Kingdom