About Len Sanderson Ltd (10911318) United Kingdom