About Avallon & Stuart Lp (SL014665) United Kingdom