About S.l. George Limited (07500532) United Kingdom