About Sydney & London Holdings Limited (11899026) United Kingdom