About Savage And Hall Limited (10809496) United Kingdom