About L Babs Limited (12291104) United Kingdom