About Avallon Industries Lp (SL029140) United Kingdom