About L & S Office Supplies Limited (05684023) United Kingdom