About Swan S (leytonstone) Limited (00825010) United Kingdom